@media only screen and (max-width: 1366px) {.wrapper{width:96%;box-sizing:border-box;}#scroll-to-top{bottom:6%;}}@media only screen and (max-width: 1280px) {.wrapper{width:96%;box-sizing:border-box;}.top_band_right{top:23%;}.info_box .sms_box,.info_box .call_box{width:158px;margin:0 0 8px;}}@media only screen and (max-width: 1080px) {#inner-nav ul li{margin:0 2px;}#inner-nav ul li a{font-size:14px;}.top_band_right{top:15%;}.info_box .sms_box,.info_box .call_box{width:73%;margin:0 8px 10px 0;}.section2 .fmri_info{width:90%;}}@media only screen and (max-width: 989px) {.menu_wrapper{width:60%;}#inner-nav{background:#f68121;margin-right:20px;margin-top:30px;width:70%;display:none;box-shadow:0 0 5px rgba(0,0,0,0.5)}#inner-nav ul{float:left;margin:0;width:100%;}#inner-nav ul li{display:block;border-bottom:1px solid #fcc394;margin:5px 0;padding:5px;}#inner-nav ul li:nth-child(even){display:none;}#inner-nav ul li:last-child{border-bottom:none;}#inner-nav ul li a{color:#fff;}.section2 .fmri_info{width:95%;}.section6::after{display:none;}.nav_toggle.active span{background-color:transparent}.nav_toggle.active span:before,.nav_toggle.active span:after{top:0}.nav_toggle.active span:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);}.nav_toggle.active span:after{top:10px;-webkit-transform:translateY(-10px) rotate(-45deg);-ms-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg);}.top_band_right{top:15%;}.top_band .top_band_left{padding:17% 0 5%;}.top_band_center_img{top:12%;}.info_box{}.form_list{width:100%;}}@media only screen and (max-width: 900px){.top_band .top_band_left h2{font-size:33px;line-height:40px;}.top_band_right{top:20%;}.top_band_right .info_slider .slide{font-size:12px;line-height:20px;}.top_band_right h4{font-size:16px;}.top_band_right h4 span{font-size:12px;}.info_box .sms_box,.info_box .call_box{width:100%;margin:0 8px 10px 0;}.bx-wrapper .bx-viewport{padding-bottom:0;}body,.section1 p,.section3 p,article p{font-size:16px;line-height:20px;}h3{font-size:20px;}}@media only screen and (max-width: 800px) {.wrapper{width:96%;box-sizing:border-box;}}@media only screen and (min-width: 768px) and (max-width: 800px) {body,.section1 p,.section3 p,article p{font-size:14px;line-height:18px;}ul.list_item li{margin:0 0 8px;}.top_band_right .info_slider{margin:0 0 5px}}@media only screen and (max-width: 767px) {body,.section1 p,.section3 p,article p,.detail_container .details article{font-size:13px;line-height:18px;}ul.list_item li{margin:0 0 2px;}.wrapper{width:100%;box-sizing:border-box;padding:0 4px;}.left_content,.content_right{width:100%;float:none;box-sizing:border-box;}.logo{margin:10px 0;float:none;text-align:center;width:100%;}.main_header.fix .logo img{width:auto;}.main_header.fix{height:102px;}.menu_wrapper,#inner-nav{width:100%;margin:5px 0 0;}.nav_toggle{top:-55px;}#inner-nav ul li{margin:0;padding:0;}#inner-nav ul li a{display:block;padding:5px;}.section5 h3{padding:10px 0;}.detail_container .details figure,.detail_container .details article{width:100%;margin:0 0 10px;}.detail_container .open{padding:15px 10px;}.contact_form{width:100%;}#scroll-to-top{width:25px;height:25px;}#footer{text-align:center;}.copy,.footer-right{display:inline-block;margin:10px 0;text-align:center;float:none;}.site-by{margin:0;}}@media only screen and (max-width: 700px) {.main_header,.main_header.fix{height:80px;}.logo{margin:5px 0 0;}.main_header.fix .menu_wrapper{margin:5px 0 0;}.top_band{padding:0 0 80px;}.top_band .top_band_left,.top_band_center_img,.top_band_right{width:100%;box-sizing:border-box;position:static;clear:both;}.top_band_center_img{padding:110px 0 5%;}.top_band_center{margin:0;position:absolute;left:0;width:100%;text-align:center;padding:45px 0 0;}.top_band_center p{line-height:16px;}.top_band .top_band_left{padding:10px 0 5%;text-align:center;}.top_band_right h4,.offer p{text-align:center;}.bx-wrapper .bx-viewport{text-align:center;}.info_slider .bx-controls-direction a{left:48%;}.info_box{padding:20px 0 0;text-align:center;}.info_box .sms_box,.info_box .call_box{width:180px;float:none;display:inline-block;}.top_band_right .info_slider{margin:0 0 5px;}.section3 .section_bg2{height:auto;}.team_wrapper li .member_caption{line-height:14px;}.team_wrapper li .member_caption span{font-size:11px;line-height:14px;}}@media only screen and (max-width: 480px) {.section3 .full_width{padding:10px 0 0;}}